package cn.batch.daemon.hibernate.bean;

import java.math.BigDecimal;

/**
 * PbocLoancardRepayinfo entity. @author MyEclipse Persistence Tools
 */

public class PbocLoancardRepayinfo implements java.io.Serializable {

	// Fields

	/**
	 * 
	 */
	private static final long serialVersionUID = -8582586743356460192L;
	private BigDecimal id;
	private PbocSummary pbocSummary;
	private String repayinfoId;
	private String stateenddate;
	private Double sharecreditlimitamount;
	private Double usedcreditlimitamount;
	private Double latest6monthusedavgamount;
	private Double usedhighestamount;
	private Double scheduledpaymentamount;
	private String scheduledpaymentdate;
	private Double actualpaymentamount;
	private String recentpaydate;
	private String lastUpdatedTe;
	private String lastUpdatedOrg;
	private String createdTs;
	private String updatedTs;
	private String initSystemId;
	private String initCreatedTs;
	private String lastSystemId;
	private String lastUpdatedTs;

	// Constructors

	/** default constructor */
	public PbocLoancardRepayinfo() {
	}

	/** full constructor */
	public PbocLoancardRepayinfo(PbocSummary pbocSummary, String repayinfoId,
			String stateenddate, Double sharecreditlimitamount,
			Double usedcreditlimitamount, Double latest6monthusedavgamount,
			Double usedhighestamount, Double scheduledpaymentamount,
			String scheduledpaymentdate, Double actualpaymentamount,
			String recentpaydate, String lastUpdatedTe, String lastUpdatedOrg,
			String createdTs, String updatedTs, String initSystemId,
			String initCreatedTs, String lastSystemId, String lastUpdatedTs) {
		this.pbocSummary = pbocSummary;
		this.repayinfoId = repayinfoId;
		this.stateenddate = stateenddate;
		this.sharecreditlimitamount = sharecreditlimitamount;
		this.usedcreditlimitamount = usedcreditlimitamount;
		this.latest6monthusedavgamount = latest6monthusedavgamount;
		this.usedhighestamount = usedhighestamount;
		this.scheduledpaymentamount = scheduledpaymentamount;
		this.scheduledpaymentdate = scheduledpaymentdate;
		this.actualpaymentamount = actualpaymentamount;
		this.recentpaydate = recentpaydate;
		this.lastUpdatedTe = lastUpdatedTe;
		this.lastUpdatedOrg = lastUpdatedOrg;
		this.createdTs = createdTs;
		this.updatedTs = updatedTs;
		this.initSystemId = initSystemId;
		this.initCreatedTs = initCreatedTs;
		this.lastSystemId = lastSystemId;
		this.lastUpdatedTs = lastUpdatedTs;
	}

	// Property accessors

	public BigDecimal getId() {
		return this.id;
	}

	public void setId(BigDecimal id) {
		this.id = id;
	}

	public PbocSummary getPbocSummary() {
		return this.pbocSummary;
	}

	public void setPbocSummary(PbocSummary pbocSummary) {
		this.pbocSummary = pbocSummary;
	}

	public String getRepayinfoId() {
		return this.repayinfoId;
	}

	public void setRepayinfoId(String repayinfoId) {
		this.repayinfoId = repayinfoId;
	}

	public String getStateenddate() {
		return this.stateenddate;
	}

	public void setStateenddate(String stateenddate) {
		this.stateenddate = stateenddate;
	}

	public Double getSharecreditlimitamount() {
		return this.sharecreditlimitamount;
	}

	public void setSharecreditlimitamount(Double sharecreditlimitamount) {
		this.sharecreditlimitamount = sharecreditlimitamount;
	}

	public Double getUsedcreditlimitamount() {
		return this.usedcreditlimitamount;
	}

	public void setUsedcreditlimitamount(Double usedcreditlimitamount) {
		this.usedcreditlimitamount = usedcreditlimitamount;
	}

	public Double getLatest6monthusedavgamount() {
		return this.latest6monthusedavgamount;
	}

	public void setLatest6monthusedavgamount(Double latest6monthusedavgamount) {
		this.latest6monthusedavgamount = latest6monthusedavgamount;
	}

	public Double getUsedhighestamount() {
		return this.usedhighestamount;
	}

	public void setUsedhighestamount(Double usedhighestamount) {
		this.usedhighestamount = usedhighestamount;
	}

	public Double getScheduledpaymentamount() {
		return this.scheduledpaymentamount;
	}

	public void setScheduledpaymentamount(Double scheduledpaymentamount) {
		this.scheduledpaymentamount = scheduledpaymentamount;
	}

	public String getScheduledpaymentdate() {
		return this.scheduledpaymentdate;
	}

	public void setScheduledpaymentdate(String scheduledpaymentdate) {
		this.scheduledpaymentdate = scheduledpaymentdate;
	}

	public Double getActualpaymentamount() {
		return this.actualpaymentamount;
	}

	public void setActualpaymentamount(Double actualpaymentamount) {
		this.actualpaymentamount = actualpaymentamount;
	}

	public String getRecentpaydate() {
		return this.recentpaydate;
	}

	public void setRecentpaydate(String recentpaydate) {
		this.recentpaydate = recentpaydate;
	}

	public String getLastUpdatedTe() {
		return this.lastUpdatedTe;
	}

	public void setLastUpdatedTe(String lastUpdatedTe) {
		this.lastUpdatedTe = lastUpdatedTe;
	}

	public String getLastUpdatedOrg() {
		return this.lastUpdatedOrg;
	}

	public void setLastUpdatedOrg(String lastUpdatedOrg) {
		this.lastUpdatedOrg = lastUpdatedOrg;
	}

	public String getCreatedTs() {
		return this.createdTs;
	}

	public void setCreatedTs(String createdTs) {
		this.createdTs = createdTs;
	}

	public String getUpdatedTs() {
		return this.updatedTs;
	}

	public void setUpdatedTs(String updatedTs) {
		this.updatedTs = updatedTs;
	}

	public String getInitSystemId() {
		return this.initSystemId;
	}

	public void setInitSystemId(String initSystemId) {
		this.initSystemId = initSystemId;
	}

	public String getInitCreatedTs() {
		return this.initCreatedTs;
	}

	public void setInitCreatedTs(String initCreatedTs) {
		this.initCreatedTs = initCreatedTs;
	}

	public String getLastSystemId() {
		return this.lastSystemId;
	}

	public void setLastSystemId(String lastSystemId) {
		this.lastSystemId = lastSystemId;
	}

	public String getLastUpdatedTs() {
		return this.lastUpdatedTs;
	}

	public void setLastUpdatedTs(String lastUpdatedTs) {
		this.lastUpdatedTs = lastUpdatedTs;
	}

}